mining royalty - Francés Inglés Diccionario